       body
		{
			background:#fff;
			font-family: "微软雅黑";
			padding-bottom: 45px;
		}
		i
		{
			font-style: normal;
		}
		img
		{
			width: 100%;
		}
		.title
		{
			text-align: center;
			color: #bebcbc;
			/*text-shadow: 0px 1px 1px #ff98c0;*/
			font-size: 13px;
			position: relative;
			width: 70%;
			margin: 20px auto;
			margin-bottom: 10px;
		}
		.title span
		{
			background: #fff;
			z-index: 1;
			position: relative;
			padding: 0px 10px;
		}
		.title .line
		{
			height: 1px;
			background: #bebcbc;
			width: 100%;
			display: block;
			position: absolute;
			top: 50%;
			left: 0px;
			right: 0px;
			z-index: 0;
			padding: 0px;
			/*box-shadow: 0px 1px 1px #ff98c0;*/
		}
		.top
		{
			height: 45px;
			background: #f75493;
		}
		.top > .back
		{
			display: block;
			float: left;
			width: 45px;
			position: relative;
			height: 45px;
		}
		.top > .back img
		{
			position: absolute;
			left: 0px;
			right: 0px;
			margin: 0 auto;
			top: 50%;
			margin-top: -9px;
			width: 12px;
		}
		.top .middle
		{
			height: 45px;
			line-height: 45px;
			text-align: center;
			text-indent: -45px;
			color: white;
			font-size: 18px;
		}
		.couponBox 
		{
			padding-top: 30px;
		}
		.coupon
		{
			padding: 15px 15px 43px 20px;
			width: 90%;
			margin: 0 auto;
			border-radius: 3px;
			background: white;
			box-shadow: 0px 0px 11px rgba(0,0,0,0.1);
			position: relative;
			margin-bottom: 20px;
			overflow: visible;
		}
		.select span
		{
			display: block;
			margin: 17px 5px;
			width: 23px;
			height: 23px;
			border: 1px solid #f75493;
			border-radius: 50%;
			transform: scale(.99999);
		}
		.disable .ab-bottom:after
		{
			background: #bebcbc;
		}
		.disable h2,.disable .media-right
		{
			color: #bebcbc !important;
		}
		.disable .select span
		{
			border-color: #bebcbc;
		}
       .coupon .media-left.select span
		{
			background: none;
		}
		.coupon .media-body h2
		{
			padding: 0px;
			margin-top: 0px;
			font-size: 18px;
			color: #f75493;
		}
		.coupon .media-right
		{
			font-size: 50px;
			font-weight: 700;
			color: #f75493;
		}
		.coupon .media-right i
		{
			font-size: 18px;
			position: relative;
			top: -4px;
			margin-right:2px;
		}
		.ab-bottom
		{
			margin: 0px;
			height: 43px;
			line-height: 33px;
			font-size: 12px;
			color: #bebcbc;
			display: block;
			width: 100%;
			position: absolute;
			left: 0px;
			bottom: 0px;
			background:#fafafa;
			text-indent: 20px;
			padding-bottom: 10px;
		}
		.ab-bottom:after
		{
			content: '';
			display: block;
			width: 100%;
			background: #f75493;
			height: 10px;
			position: absolute;
			bottom: 0px;
			left: 0px;
		}
		.tab-nav
		{
			display: -webkit-box;
			-webkit-box-orient: horizontal;
			width: 100%;
			border-bottom: 1px solid #cbcbcb;
			height: 45px;
			
		}
		.tab-nav > a
		{
			display: block;
			-webkit-box-flex: 1;
			text-align: center;
			line-height: 45px;
			color: #404043;
			cursor: pointer;
		}
		.tab-nav > a.active
		{
			color: #f75493;
		}
		.usenone
		{
			height: 45px;
			line-height: 45px;
			border-top: 1px solid #ddd;
			position: fixed;
			bottom: 0px;
			left: 0px;
			right: 0px;
			background: white;
			z-index: 999;
		}
		.usenone > a
		{
			text-align: center;
			display: block;
			color:#f75493;
		}
		.usedTag
		{
			position: absolute;
			top: -10px;
			width: 60px;
			height: 60px;
			right: 10px;
		}